﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
	
namespace BEGDC.PreContract.BLL
{
	public partial interface IOperationLog
    {
		//Get by id
		BEGDC.PreContract.DAL.OperationLog GetOperationLog(System.Int32 operationLogID);
		
		//Get by filter
		DataTable GetOperationLog_DataTable(string filter);
		
		//Delete
		void DeleteOperationLog(System.Int32 operationLogID); 
		
		//Add
		int AddOperationLog(System.String employeeName, System.String operationType, System.String logContent, Nullables.NullableDateTime operationDate, System.String hostName, System.String hostIP);	
		
		//Update
		bool UpdateOperationLog(System.Int32 operationLogID, System.String employeeName, System.String operationType, System.String logContent, Nullables.NullableDateTime operationDate, System.String hostName, System.String hostIP);
		
	}

}



